This MIDI collection was originally compiled by ArchiveTeam (archiveteam.org) and contains approximately 51,000 MIDI files which were saved from Geocities in 2009 before Yahoo! shut it down. Version 1.1, compiled by Tony Baechler, removed some zero byte files and moved the nonMIDI files into a separate zip file. You will need 7-zip (7-zip.org or p7zip.sf.net) to extract. This collection is 1.5 GB uncompressed.
Version 1.2, compiled by powerKitten, has more changes. Please see README_2016.txt for a summary.
Notes
IMPORTANT NOTE FOR WINDOWS USERS!
You will need 7-zip to extract this archive. This is not a standard zip file and standard unzip utilities will not be able to read it. When you use 7-zip to extract this archive, you will receive several warnings indicating that a file already exists. Even though the names of the files look identical, they are not the same file. The archive has undergone duplicate checking. An example is Anglers.mid and Anglers.MID. Some Windows filesystems are not case sensitive. On those filesystems, the files must be renamed to avoid a naming clash and to prevent valid files from being overwritten. Make sure to select the auto-rename option when you are prompted to replace the first file.
NOTE FOR DOS USERS
While many of these files have names which fit into the standard DOS 8.3 convention, many do not. Therefore, be very careful when extracting these files. Also, due to the very large size of this archive, you probably want to extract it on another operating system first to make sure nothing gets lost and to allow you to rename them to standard 8.3 filenames. Since they are sorted by first character, you might find it easier to zip each directory separately before transferring to your DOS system. It is probably not a good idea to download this archive on a slow connection such as a dial-up account.
Please see README_2016.txt for a list of changes from the original version 1.1 as released by Tony Baechler. Please see list.txt for the full list of MIDI files.
To do:
Manually sort through everything to eliminate obvious dupes not caught by the dupe checkers. Remove professionally sequenced and uncredited files. Decide what to do with the files which are obviously not MIDI. Move the corrupted and damaged files out of the main archive. If you have lots of free time on your hands and want to help, feel free to jump in and release your improvements.